PHPR API (3.7.0)

Download OpenAPI specification:

PHPR API USING API-PLATFORM

person_suppliers

Retrieves a person_suppliers resource.

Retrieves a person_suppliers resource.

Authorizations:
JWT
path Parameters
id
required
string

person_suppliers identifier

Responses

Response samples

Content type
{
  • "@context": "string",
  • "@id": "string",
  • "@type": "string",
  • "person": {
    },
  • "discount": "string",
  • "notes": "string",
  • "paymentTerms": "string",
  • "responsible": {
    },
  • "socialReason": "string",
  • "owner": "string",
  • "fedTaxNumber": "string",
  • "provTaxNumber": "string",
  • "orderDay": "string",
  • "fileTypes": "string",
  • "code": "string",
  • "accountNumber": "string",
  • "paymentTime": 0,
  • "interestsOnPayment": "string",
  • "paymentDiscount": "string",
  • "nbDaysPaymentDiscount": 10,
  • "shipper": {
    },
  • "deliveryTime": 30,
  • "deliveryFrequency": 0,
  • "owningCorporation": {
    },
  • "orderMinAmount": "string",
  • "orderMaxAmount": "string",
  • "accountMaxAmount": "string",
  • "shortcode": "F",
  • "deletedAt": "2019-08-24T14:15:22Z",
  • "id": 0,
  • "slug": "string",
  • "customProperties": null,
  • "customData": [
    ],
  • "createdAt": "2019-08-24T14:15:22Z",
  • "updatedAt": "2019-08-24T14:15:22Z",
  • "disabledAt": "2019-08-24T14:15:22Z",
  • "toString": 0,
  • "billsListing": "string",
  • "productsListing": "string",
  • "customPropertiesListing": "string",
  • "anonymousToken": "string",
  • "uniqueId": "string",
  • "taggingListing": "string",
  • "enabled": true,
  • "disabled": true
}

Replaces the person_suppliers resource.

Replaces the person_suppliers resource.

Authorizations:
JWT
path Parameters
id
required
string

person_suppliers identifier

Request Body schema:
required

The updated person_suppliers resource

required
object (people.jsonld-add_post)

Get person.

discount
required
string
notes
string or null
paymentTerms
string or null
person_employees.jsonld-add_post (object) or null

Get responsible.

socialReason
string or null
owner
string or null
fedTaxNumber
string or null
provTaxNumber
string or null
orderDay
string or null
fileTypes
string or null
code
string or null
accountNumber
string or null
paymentTime
integer or null
interestsOnPayment
required
string
paymentDiscount
required
string
nbDaysPaymentDiscount
integer
Default: 10
shipping_shippers.jsonld-add_post (object) or null
deliveryTime
integer
Default: 30
deliveryFrequency
integer or null
orderMinAmount
string
orderMaxAmount
string or null
accountMaxAmount
string or null
deletedAt
string or null <date-time>
slug
required
string

DB Identifier

customData
Array of strings or null
disabledAt
string or null <date-time>

Responses

Request samples

Content type
{
  • "person": {
    },
  • "discount": "string",
  • "notes": "string",
  • "paymentTerms": "string",
  • "responsible": {
    },
  • "socialReason": "string",
  • "owner": "string",
  • "fedTaxNumber": "string",
  • "provTaxNumber": "string",
  • "orderDay": "string",
  • "fileTypes": "string",
  • "code": "string",
  • "accountNumber": "string",
  • "paymentTime": 0,
  • "interestsOnPayment": "string",
  • "paymentDiscount": "string",
  • "nbDaysPaymentDiscount": 10,
  • "shipper": {
    },
  • "deliveryTime": 30,
  • "deliveryFrequency": 0,
  • "orderMinAmount": "string",
  • "orderMaxAmount": "string",
  • "accountMaxAmount": "string",
  • "deletedAt": "2019-08-24T14:15:22Z",
  • "slug": "string",
  • "customData": [
    ],
  • "disabledAt": "2019-08-24T14:15:22Z"
}

Response samples

Content type
{
  • "@context": "string",
  • "@id": "string",
  • "@type": "string",
  • "person": {
    },
  • "discount": "string",
  • "notes": "string",
  • "paymentTerms": "string",
  • "responsible": {
    },
  • "socialReason": "string",
  • "owner": "string",
  • "fedTaxNumber": "string",
  • "provTaxNumber": "string",
  • "orderDay": "string",
  • "fileTypes": "string",
  • "code": "string",
  • "accountNumber": "string",
  • "paymentTime": 0,
  • "interestsOnPayment": "string",
  • "paymentDiscount": "string",
  • "nbDaysPaymentDiscount": 10,
  • "shipper": {
    },
  • "deliveryTime": 30,
  • "deliveryFrequency": 0,
  • "owningCorporation": {
    },
  • "orderMinAmount": "string",
  • "orderMaxAmount": "string",
  • "accountMaxAmount": "string",
  • "shortcode": "F",
  • "deletedAt": "2019-08-24T14:15:22Z",
  • "id": 0,
  • "slug": "string",
  • "customProperties": null,
  • "customData": [
    ],
  • "createdAt": "2019-08-24T14:15:22Z",
  • "updatedAt": "2019-08-24T14:15:22Z",
  • "disabledAt": "2019-08-24T14:15:22Z",
  • "toString": 0,
  • "billsListing": "string",
  • "productsListing": "string",
  • "customPropertiesListing": "string",
  • "anonymousToken": "string",
  • "uniqueId": "string",
  • "taggingListing": "string",
  • "enabled": true,
  • "disabled": true
}

Removes the person_suppliers resource.

Removes the person_suppliers resource.

Authorizations:
JWT
path Parameters
id
required
string

person_suppliers identifier

Responses